dogs cats handling medical breeder labrador kittens cat supplies medicine equipment puppy dog retriever doctor medical billing laboratory machinery